package com.smarttest.portal.service;

import java.util.List;

import com.smarttest.portal.pojo.DbAutoEnvironment;
import com.smarttest.portal.pojo.DbAutoLocalinterface;

public interface AddInterfaceService {
	/**
	 * 添加接口
	 * @param name 接口名
	 * @param params 接口参数
	 * @return
	 */
	int addInterface (String name, String params);
	/**
	 * 查询接口是否已存在(不存在==0，存在>0)
	 * @param name
	 * @return
	 */
	int getExistingInterface(String name);
	/**
	 * 获得自定义接口(本地添加的)
	 * @return
	 */
	List<DbAutoLocalinterface> getLocalInterface();
	/**
	 * 获得自定义接口的接口详情
	 * @param id
	 * @return
	 */
	List<DbAutoLocalinterface> getLocalInterfaceDetails(int id);
	/**
	 * 获得测试URL的option String 
	 * @return
	 */
	String getTestUrl();
	/**
	 * 获得测试URL
	 * @return
	 */
	List<DbAutoEnvironment> getTestUrlData();
}
